a makeshift hospital - Turc Anglais Dictionnaire